﻿namespace Shop.Model.Dto.Admin.Order;

public class ExportToExcelDto
{
    /// <summary>
    /// 用户ID
    /// </summary>
    public int? UId { get; set; }
    
    /// <summary>
    /// 用户昵称
    /// </summary>
    public string? UName { get; set; }
    
    /// <summary>
    /// 订单Code
    /// </summary>
    public string? Code { get; set; }
    
    /// <summary>
    /// 收货人手机号
    /// </summary>
    public string? OTele { get; set; }
    
    /// <summary>
    /// 用户手机号
    /// </summary>
    public string? UTele { get; set; }
    
    /// <summary>
    /// 订单状态
    /// </summary>
    public int? Status { get; set; }
    
    /// <summary>
    /// 订单类型
    /// </summary>
    public int? OType { get; set; }
    
    /// <summary>
    /// 支付方式
    /// </summary>
    public int? OPayChannel { get; set; }
    
    /// <summary>
    /// 下单开始时间
    /// </summary>
    public DateTime? OrdStartTime { get; set; }
    
    /// <summary>
    /// 下单结束时间
    /// </summary>
    public DateTime? OrdEndTime { get; set; } 
    
    /// <summary>
    /// 支付开始时间
    /// </summary>
    public DateTime? PayStartTime { get; set; }
    
    /// <summary>
    /// 支付结束时间
    /// </summary>
    public DateTime? PayEndTime { get; set; }
    
    /// <summary>
    /// 导出列
    /// </summary>
    public List<FieldListVo> FieldList { get; set; }
}
/// <summary>
/// 导出列
/// </summary>
public class FieldListVo
{
    public string Key { get; set; }
}